//package org.example.service.book;
//
//import com.baomidou.mybatisplus.core.metadata.IPage;
//import org.example.dao.dto.book.CCommodityDto;
//import org.example.dao.entity.book.BCommodity;
//import org.example.dao.entity.book.BImage;
//import org.example.dao.entity.book.BKind;
//import org.example.dao.vo.DateVo;
//import org.example.dao.vo.ExcelVo;
//import org.springframework.web.multipart.MultipartFile;
//
//import javax.servlet.http.HttpServletResponse;
//import java.util.List;
//
///**
// * (Commodity表)服务实现类
// *
// * @author makejava
// * @since 2023-05-10 11:32:47
// */
//public interface CommodityService {
//
//    List<CCommodityDto> getCommodityByKind(BKind BKind);
//
//
//    CCommodityDto getCommodityById(String id);
//
//    List<CCommodityDto> getCommodityBySales(Integer number);
//
//    List<String> getCommodityNoImage();
//
//
//    void outportCommodity(DateVo date, HttpServletResponse httpServletResponse);
//
//    BCommodity updateCommodity(BCommodity BCommodity);
//
//    IPage<BCommodity> selectCommodityByKind(BKind BKind, Integer start, Integer limit);
//
//    List<BImage> selectImageByCommodity(String id);
//
//    void downloadSheetCommodity(HttpServletResponse response);
//
//    String addImageByFile(String id, MultipartFile file);
//
//    void addImageByUrl(BImage BImage);
//
//    void deleteImage(String id);
//
//    void uploadCommodityList(MultipartFile file);
//
//    BCommodity selectCommodityByIsbn(String isbn);
//
//    void downloadAllCommodity();
//
//    void deleteCommodity(String id);
//
//    BCommodity insertCommodity(ExcelVo commodity);
//}
//
